package jin.chen.service;

import jin.chen.pojo.Carousel;
import jin.chen.pojo.Category;
import jin.chen.pojo.vo.CategoryVO;
import jin.chen.pojo.vo.SixNewItemVO;

import java.util.List;

/**
 * 分类接口
 */
public interface CategoryService {

    /**
     * 查询所有的一级分类
     * @return
     */
    public List<Category> queryAllRootType();

    /**
     * 根据一级分类id 查询二级及其子分类
     * @param rootId
     * @return
     */
    public List<CategoryVO> querySubCatType(Integer rootId);

    /**
     * 根据一级分类id去查询下面最新的六条商品数据
     * @param rootId
     * @return
     */
    public List<SixNewItemVO> querySixNewItemLazy(Integer rootId);
}
